/*----------------------------------------------------------------------------*\
|
|						Public Interface to Muse Technology
|
|							     www.muse.com
| Author : SunJun 
| Email : sundoom@msn.com
\*----------------------------------------------------------------------------*/

//////////////////////////////////////////////////////////////////////////
// $Id: Controls.h,v 1.1 2008/12/26 12:13:54 sunjun Exp $
//////////////////////////////////////////////////////////////////////////

#pragma once

/////////////////////////////////////////////////////////////////////////////
// PaneToolBar

class PaneToolBar : public CMFCToolBar
{
public:
	virtual void OnUpdateCmdUI(CFrameWnd* pTarget, BOOL bDisableIfNoHndler);
	virtual BOOL AllowShowOnList() const;	
};

//////////////////////////////////////////////////////////////////////////
// MenuButton

class MenuButton : public CMFCToolBarMenuButton
{
public:
	DECLARE_SERIAL(MenuButton)

public:
	MenuButton(HMENU hMenu = NULL);
	virtual void OnDraw(CDC* pDC, const CRect& rect, CMFCToolBarImages* pImages, BOOL bHorz = TRUE, BOOL bCustomizeMode = FALSE,
		BOOL bHighlight = FALSE, BOOL bDrawBorder = TRUE, BOOL bGrayDisabledButtons = TRUE);
};

//////////////////////////////////////////////////////////////////////////